temporary homeless furnished accommodation - Allemand Anglais Dictionnaire